# encoding: utf-8

def main(env):
	if env["meta"]["richSuffix"] == env["meta"]["antefix"] == "":
		return [("messageBox", env["static"]["cwFont_stateMessage"] % env["prefs"])]
	spaceScript = "%s%s%s" % (
		(env["prefs"]["editorFontSize"] if env["meta"]["antefix"] else ""),
		env["meta"]["name"],
		(env["prefs"]["editorFontFamily"].replace(" ","") if env["meta"]["richSuffix"] else "")
	)
	if env["meta"]["richSuffix"]:
		env["prefs"]["editorFontFamily"] = env["meta"]["richSuffix"]
	if env["meta"]["antefix"]:
		env["prefs"]["editorFontSize"] = float(env["meta"]["antefix"])
	return [
		("updatePrefs",None),
		("setSpaceScript",spaceScript),
		("tooltip",env["static"]["cwFont_revertMessage"])
	]
